two-storey mosque - English Synonyms Dictionary